Scientific Name:Irmengardia nemestrinus
Arthropoda > Malacostraca > Decapoda > Parathelphusidae > Irmengardia